R可视化 您所在的位置:网站首页 r语言 二维散点图 R可视化

R可视化

2023-09-19 07:22| 来源: 网络整理| 查看: 265

上期我们说了气泡图。如果我们将气泡图的三维数据绘制到三维坐标系[1]中,通常称其为三维散点图,即用在三维X-Y-Z图上针对一个或多个数据序列绘出三个度量的一种图表。

有关散点图前几部分系列可见:

趋势显示的二维散点图

分布显示的二维散点图

气泡图

R 中scatterplot3d包的scatterplot3d()函数、rgl包的plot3d()[2]函数、plot3D包的scatter3D()函数等都可以绘制三维散点图。

下面将从两个包的两个函数(scatter3D(),plot3d())入手,一步步带你完成三维散点图的绘制。本文内容丰富,希望大家都能学到自己想要的内容,学习不易,欢迎反馈建议。

本文框架 数据介绍

数据集鸢尾花数据(iris),具体变量的参相信大家再熟悉不过了,我这里就展示前几行数据:

plot3D包scatter3D() scatter3D (x, y, z, ..., colvar = z, phi = 40, theta = 40,            col = NULL, breaks = NULL,            colkey = NULL, panel.first = NULL,             clim = NULL, clab = NULL,             bty = "b", CI = NULL, surf = NULL,             add = FALSE, plot = TRUE) 简单绘制教程

先通过该函数进行一个简单三维散点图的构建:以Sepal.Length为x轴,Sepal.Width为y轴,Petal.Length为z轴。绘制箱子型box = TRUE;旋转角度为theta = 60, phi = 20;透视转换强度的值为3d=3;按照2D图绘制正常刻度ticktype = "detailed";散点图的颜色设置bg="#F57446"。

pmar % mutate(quan = ntile(Petal.Width,6)) colormap 


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有